electromechanical dissociation - French English Dictionary